pour salt in the wounds - Spanish English Dictionary